Best hotels in London
London Marriott Hotel Regents Park
128 King Henry's Road, London, NW3 3ST
Electric vehicle charging available
Situated in northwest central London, the Marriott Hotel in Regents Park is a luxury four-star hotel that has everything you need to experience the capital in style. Recently refurbished rooms and suites, an on-site fitness centre, and an indoor pool and spa all combine to let guests stay in paradise by the park.
DoubleTree by Hilton – Tower of London
7 Pepys Street, London, EC3N 4AF
Electric vehicle charging available
This modern hotel boasts relaxed rooms and suites, a gym, and a hip rooftop bar with city views. The location is ideal for those wanting to explore the city’s tourist sights and attractions. It’s just a five-minute walk from the Tower of London and a short ride in your rental car from central London.
Dorsett City London
9 Aldgate High Street, London, EC3N 1AH
Dorsett City London is the perfect choice for both business and leisure travellers seeking top-class accommodation and facilities. Located in the heart of London’s financial district, and a stone's throw from Whitechapel, this 13-storey hotel features a 24-hour restaurant, gym, and a rooftop bar.
Best restaurants in London
Grato
9 Kensington Square, London, W8 5EP
Tucked away in Kennington Square, this chic Italian restaurant serves up traditional cuisine, created from fresh, locally sourced ingredients. Each dish is imbued with culture and the restaurant’s ever-evolving menu aims to celebrate Italy’s culinary wonders.
Hawksmoor Seven Dials
11 Langley St, London, WC2H 9JG
Hawksmoor Seven Dials is a not-to-be-missed spot for foodies. The high-end restaurant specialities include generously cut 35-day-aged British steaks served with a selection of indulgent sides. Will you go for the beef-dripping fries, baked sweet potato, or the mouth-watering macaroni cheese?
The Oystermen Seafood Bar & Kitchen
32 Henrietta Street, London, WC2E 8NA
This popular award-winning seafood restaurant located in the heart of Covent Garden sources the freshest oysters and seafood from across the British Isles. Stop by and sample spicy squid, lightly salted sea bass and hearty bowls of fish stew.
Best things to do in London
The National History Museum
Cromwell Road, South Kensington, London, SW7 5BD
The Natural History Museum provides a fascinating glimpse at how different species have progressed throughout history. Discover the natural world through a range of immersive and interactive exhibits. Study collections of dinosaur fossils and meet our ancient relatives as you uncover the origins of human evolution.
Camden Market
Camden Lock Place, London, NW1 8AF
Head to Camden Market for a shopping experience like no other. Found just north of the city centre, it features an eclectic mix of indoor and outdoor stalls. You’ll find everything from vintage clothing and vinyl records to unique gifts and handcrafted jewellery, offering something in Camden for everyone.
London Eye
Riverside Building, County Hall, London, SE1 7PB
The London Eye, also known as the Millennium Wheel, sits on the South Bank of the River Thames. It is Europe’s tallest cantilevered observation wheel and attracts more than 30 million visitors every year. Embark on a journey to the top and enjoy incredible 360-degree views of the city. Perfect for plotting that UK road trip in your hire car!